Finnish police have seized luxury watches valued at $2.6 million from Richard Schueler, known as Richard Heart, who is wanted for tax evasion and assault. The 20 watches, primarily Rolexes, were found in a residence in Espoo, and authorities are investigating Schueler, who remains at large despite a Red Notice from Interpol. He faces allegations of significant tax fraud and has been sued by the SEC for issuing unregistered securities.